
    /********************************************************/
    /*                                                      */
    /*                                                      */
    /*         Copyright (C), 1993  SEIKO EPSON Corp.       */
    /*         ALL RIGHTS RESERVED                          */
    /*                                                      */
    /*                                                      */
    /*  file name : abs.c                                   */
    /*                                                      */
    /*  Revision history                                    */
    /*      93/12/17    first release       S.Akaiwa        */
    /*      97/2/20	modified	    T.Katahira	    */
    /*			change function declaration	    */
    /*					to the ANSI style   */
    /*                                                      */
    /********************************************************/

#ifdef      UNIX
#include    "stdlib.h"
#else
#include    <stdlib.h>
#endif

int
abs(int iDat)

    /********************************************************/
    /*                                                      */
    /*  The abs function calculates the integer absolute    */
    /*  value of specified data.                            */
    /*                                                      */
    /*  RETURN  absolute value                              */
    /*                                                      */
    /********************************************************/

    /* int     iDat;                            integer */
    {

     if(iDat < 0){
        return  (int)-iDat;         /* return absolute data */
     }

     else {
        return  (int)iDat;                   /* return iDat */ 
     }
    }   
